* {
    margin: 0;
    padding: 0;
    font-family: Tahoma, sans-serif;
}

input, label, select, option, textarea, button, fieldset, legend {
    font-family: Tahoma, sans-serif;
}

html {
    text-align: center;
}

body {
    margin: 0 auto;
    width: 960px;
	text-align:left;
}
#text{
	width:710px;
}
h3{
	float:left;
	clear:left;
	width:500px;
}
p {
	display:block;
	width:100%;
	height:auto;
	float:left;
	clear:left;
    word-wrap: break-word;
    overflow: hidden;
    text-align: justify;
    text-justify: inter-ideograph;
    line-hight: 200%;
	text-indent:2em;
	line-height:150%;
}
li{
	width:60px;
	height:60px;
	float:left;
	list-style:none;
	margin:10px;
	word-wrap:break-word;overflow:hidden;
	text-align:justify;text-justify:inter-ideograph;	
	border:solid #ccc 2px;
	padding:5px;
}
li:hover{
	border:solid red 2px;
}
a,a:link,a:visited{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#000;
	text-decoration:underline;
}
#title{
	width:500px;
	height:30px;
	float:left;
	clear:left;
}
#text{
	float:left;
	clear:left;
	width:500px;
	height:200px;
}
#push{
	float:left;
	clear:left;
	width:100px;
	height:30px;
}
